package com.cmc.cloud.cmclink.doc.constants.errorconstant;


import com.cmes.framework.common.exception.ErrorCode;

/**
 * Class-based Allocation分类舱位错误码常量类
 *
 * @author codegen
 */
public class VoyageBsaCbaErrorCodeConstants {

    public static final ErrorCode VOYAGE_BSA_CBA_NOT_EXISTS = new ErrorCode(1004029001, "Class-based Allocation分类舱位不存在");

    public static final ErrorCode VOYAGE_BSA_CBA_EXISTED = new ErrorCode(1004029002, "Class-based Allocation分类舱位已存在");

    public static final ErrorCode VOYAGE_BSA_CBA_DETAIL_NOT_EXISTS = new ErrorCode(1004029003, "存在没配置规则的分类舱位");

    public static final ErrorCode VOYAGE_BSA_CBA_DETAIL_LIST_EMPTY = new ErrorCode(1004029004, "增量配置规则为空");

    public static final ErrorCode VOYAGE_BSA_CBA_LAYER_ERROR = new ErrorCode(1004029005, "过滤层级过深暂不支持");

    public static final ErrorCode VOYAGE_BSA_CBA_LOGICAL_ILLEGAL = new ErrorCode(1004029006, "非法的逻辑连接符");

    public static final ErrorCode VOYAGE_BSA_REMAIN_NOT_EXISTED = new ErrorCode(1004029007, "剩余舱位不可为空");

    public static final ErrorCode VOYAGE_BSA_CAB_NOT_DELETE = new ErrorCode(1004029008, "剩余舱位和分配舱位不等，不可删除");

    public static final ErrorCode VOYAGE_BSA_CAB_TEU_NOT_EQUAL = new ErrorCode(1004029009, "舱位合计超过bsa设置总量");

    public static final ErrorCode VOYAGE_BSA_CAB_RF_NOT_EQUAL = new ErrorCode(1004029010, "冷插数合计超过bsa设置总量");

}